bench-mounted machine - Spanish English Dictionary